package com.houtai.dao;

import com.houtai.bean.TdWikiCon;
import com.houtai.bean.vo.wiki.TdWikiConList;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface TdWikiConDao {
    /**
     * @Purpose   查找百科模块列表
     * @param     wiki_id
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    List<TdWikiConList>
     */
    List<TdWikiConList> findTdWikiConList(int wiki_id);
    /**
     * @Purpose:    添加百科模块
     * @param:      tdWikiCon
     * @Version:    1.0
     * @Author:     li
     * @time:       2019/8/21
     * @return:     void
     */
    void insertTdWikiCon(TdWikiCon tdWikiCon);
    /**
     * @Purpose:    编辑百科
     * @param:      tdWiki
     * @Version:    1.0
     * @Author:     li
     * @time:       2019/8/21
     * @return:     void
     */
    void updateTdWikiCon(TdWikiCon tdWiki);
    /**
     * @Purpose   查找百科模块
     * @param     wiki_con_id
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    TdWikiCon
     */

    TdWikiCon findTdWikiCon(@Param("wiki_con_id")int wiki_con_id);
    /**
     * @Purpose:    编辑百科状态
     * @param:      tdWiki
     * @Version:    1.0
     * @Author:     li
     * @time:       2019/8/21
     * @return:     void
     */
    void updateTdWikiConState(TdWikiCon tdWiki);
}
